parent company or organization - Spanish English Dictionary